namespace touhou_bullet_rain;

/// <summary>
/// 弹幕对象的相关信息
/// </summary>
public struct ProjectileData
{
    public string WeaponName { get; set; }
    public int MaxAmmo { get; set; }
    public float ColdDown { get; set; }
    public float HitPoints { get; set; }
    public float PrimarySpeed { get; set; }
    public int RefreshTime { get; set; }
    public float HitRange { get; set; }
    public float LifeTime { get; set; }
    public int Count { get; set; }
    public float VelocityDecreasePerBullet { get; set; }
    public float RandomSpreadRange { get; set; }
    public float RandomSpreadAngle { get; set; }
    public float VelocityChangePerSecond { get; set; }
}